公共场所: public place...
急转弯: to make a sudden turn...
位于: to be located at, to be situated at, to lie...
群众: mass, multitude, the masses...
接受: to accept, to receive...
兼职: to hold concurrent posts, concurrent job, moonlighting...
冰山: iceberg...
出名: well-known for sth, to become well known, to make one's mark, to lend one's name (to an event, endeavor etc)...
睁: to open (one's eyes)...
怪不得: no wonder!, so that's why!...